TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Southern Arizona Area rating list selection
                                                2023 Southern Arizona Area rating list selection
2024 TLS League Ratings
Section - Southwest           District - Southern Arizona           Area - Southern Arizona
Tucson Racquet Club    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Marek Dubovec U
4.70 5.0 5.0         40 +   Tucson, AZ
2 Yao-Jan Wu U
4.69 5.0 5.0         18 +   Tucson, AZ
3 Brian Ravesloot U
4.69 5.0 5.0         18 +   TUCSON, AZ
4 Michael Cabacungan U
4.67 5.0 5.0         18 +   Tucson, AZ
5 Marc Avalos U
4.66 (5.0) 5.0         18 +   Tucson, AZ
6 Michael Pinkard U
4.53 5.0 5.0         18 +   Tucson, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Robert Helmig U
4.40 4.5 4.5         55 +   Tucson, AZ
8 John Tart U
4.39 4.5 4.5         18 +   Tucson, AZ
9 Karthik Chandrasekaran U
4.37 4.5 5.0         18 +   Tucson, AZ
10 Benjamin Mishra U
4.33 4.5 4.5         40 +   Tucson, AZ
11 Matthew Rohne U
4.30 4.5 4.5         55 +   Tucson, AZ
12 Chris Madsen U
4.30 4.5 4.5         55 +   Tucson, AZ
13 Scott Duclo U
4.28 4.5 4.5         40 +   Tucson, AZ
14 Jason Dickinson U
4.27 4.5 4.5         40 +   Tucson, AZ
15 Greg Desilva U
4.27 4.5 4.5         55 +   Tucson, AZ
16 Neil Kaura U
4.26 4.5 4.5         40 +   Tucson, AZ
17 Joshua Katz U
4.26 4.5 4.5         40 +   Tucson, AZ
18 Chad Miller U
4.25 4.5 4.5         40 +   Tucson, AZ
19 William Brunner U
4.24 4.5 4.5         18 +   Tucson, AZ
20 Arturo Prieto U
4.23 4.5 4.5         40 +   Tucson, AZ
21 Jovan Vance U
4.22 4.5 4.5         18 +   Tucson, AZ
22 Alex Haduong U
4.20 4.5 4.5         18 +   Huntington Beach, CA
23 Julian Mirano U
4.19 4.5 4.5         18 +   Tucson, AZ
24 Kevin Conway U
4.18 4.5 4.5         40 +   Tucson, AZ
25 Patrick Lopez U
4.16 4.5 4.5         55 +   Tucson, AZ
26 brian zacher U
4.14 4.5 4.5         40 +   Tucson, AZ
27 Joseph Rogers U
4.14 4.5 4.5         55 +   Tucson, AZ
28 Matt Lai U
4.12 4.5 4.5         18 +   Tucson, AZ
29 James Duncan U
4.12 4.5 4.5         40 +   Tucson, AZ
30 Trent Ritzenthaler U
4.11 4.5 4.5         18 +   ORACLE, AZ
31 Sam Ritchie U
4.11 4.5 4.5         40 +   Tucson, AZ
32 James Wallen U
4.09 4.5 4.5         55 +   Tucson, AZ
33 Ty Morton U
4.09 4.5 4.5         40 +   Tucson, AZ
34 Jacob Freedman U
4.09 4.5 4.5         18 +   Tucson, AZ
35 Zach Gordon U
4.06 4.5 4.5         40 +   Tucson, AZ
36 Romy Cabacungan U
4.06 4.5 4.5         40 +   Tucson, AZ
37 Patrick Simpson U
4.05 4.5 4.5         55 +   Tucson, AZ
38 Andrew Kilpatrick U
4.05 4.5 4.5         18 +   Vail, AZ
39 Alejandro Terrazas U
4.04 4.5 4.5         55 +   Tucson, AZ
40 Shad Lopez U
4.02 4.5 4.5         40 +   Tucson, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
41 Shubhayu Chakraborty U
4.00 4.0 4.5         40 +   Tucson, AZ
42 David Bellamy U
4.00 4.0 4.5         55 +   Tucson, AZ
43 Ryan Hendrickson U
3.99 4.0 4.5         18 +   Tucson, AZ
44 Robert Feltes U
3.98 4.0 4.5         40 +   Oro Valley, AZ
45 Ubaldo Aguiniga U
3.98 4.0 4.5         55 +   Tucson, AZ
46 Tryg Noreng U
3.94 4.0 4.5         40 +   Tucson, AZ
47 John Tongate U
3.93 4.0 4.5         40 +   Tucson, AZ
48 Marc Catalano U
3.93 4.0 4.5         55 +   Tucson, AZ
49 Jeffrey Richter U
3.92 4.0 4.5         18 +   WETUMPKA, AL
50 Daniel Menchik U
3.92 4.0 4.0         40 +   Tucson, AZ
51 Anayochukwu Uche U
3.89 4.0 4.0         40 +   Tucson, AZ
52 David Stuckey U
3.89 4.0 4.0         55 +   Tucson, AZ
53 Suwen Chang U
3.88 (4.0) 4.0         40 +   Tucson, AZ
54 Matthew Cappello U
3.88 4.0 4.0         18 +   Tucson, AZ
55 Eduardo Vegas U
3.85 4.0 4.0         55 +   Tucson, AZ
56 Nicholas Halsey U
3.85 4.0 4.0         40 +   Tucson, AZ
57 Terry Kirk U
3.82 4.0 4.0         55 +   Tucson, AZ
58 Craig Gibson U
3.81 4.0 4.0         55 +   Tucson, AZ
59 Robert Garcia U
3.81 4.0 4.0         65 +   Tucson, AZ
60 John Condes U
3.81 (4.0) 4.0         40 +   Tucson, AZ
61 Tuan-Anh Paul Nguyen U
3.79 4.0 4.0         40 +   Tucson, AZ
62 Matt Anderson U
3.79 4.0 4.0         55 +   Tucson, AZ
63 Darrel Tomasa U
3.77 4.0 4.0         65 +   Tucson, AZ
64 Jeff Servoss U
3.76 4.0 4.0         40 +   Tucson, AZ
65 David Gonzalez U
3.76 (4.0) 4.0         40 +   Tucson, AZ
66 Robert Keys U
3.75 4.0 4.0         65 +   Tucson, AZ
67 Bruce Goslovich U
3.74 4.0 4.0         65 +   Boise, ID
68 Dian Li U
3.72 4.0 4.0         55 +   Tucson, AZ
69 John Vasquez U
3.71 4.0 3.5         40 +   Tucson, AZ
70 Henry Foster U
3.71 4.0 4.0         65 +   Tucson, AZ
71 Jeff Grubic U
3.67 4.0 4.0         65 +   Tucson, AZ
72 Jonathan Reich U
3.65 4.0 3.5         55 +   Tucson, AZ
73 Michael Davis U
3.65 4.0 4.0         55 +   Tucson, AZ
74 Larry Ward U
3.64 4.0 4.0         40 +   Tucson, AZ
75 Matthew Bartruff U
3.64 (4.0) 4.0         55 +   Tucson, AZ
76 James Nusrala U
3.63 (4.0) 4.0         55 +   TUCSON, AZ
77 Jimmy Middleton U
3.63 (4.0) 4.0         55 +   TUCSON, AZ
78 Chris Egan U
3.63 4.0 4.0         65 +   Tucson, AZ
79 Joe Sands U
3.58 4.0 4.0         65 +   Tucson, AZ
80 Rob Charles U
3.58 4.0 4.0         65 +   Tucson, AZ
81 Terry Johansen U
3.56 4.0 4.0         55 +   Tucson, AZ
82 Roger Swygart U
3.54 4.0 3.5         55 +   Tucson, AZ
83 Mark Noethen U
3.53 4.0 4.0         40 +   Tucson, AZ
84 Andy Bessey U
3.53 4.0 4.0         55 +   Tucson, AZ
85 Thomas Smith U
3.52 (4.0) 4.0         40 +   Tucson, AZ
86 Jason Freeman U
3.51 (4.0) 3.5         55 +   Marana, AZ
87 Jeff Capara U
3.51 4.0 4.0         55 +   Tucson, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
88 Shawn Shen U
3.49 3.5 4.0         18 +   Oro Valley, AZ
89 Timothy Haskin U
3.49 3.5 4.0         55 +   Tucson, AZ
90 Hans-Georg Treusch U
3.48 3.5 4.0         65 +   Tucson, AZ
91 Marc Adams U
3.48 (3.5) 4.0         40 +   Tucson, AZ
92 Wayne Showalter U
3.47 3.5 4.0         55 +   Tucson, AZ
93 Scott Bronnimann U
3.44 3.5 3.5         65 +   Tucson, AZ
94 Jeffery Williams U
3.43 3.5 3.5         65 +   Tucson, AZ
95 Andrew Andress U
3.41 3.5 3.5         55 +   Tucson, AZ
96 Ruben Orrantia U
3.39 3.5 3.5         40 +   Sahuarita, AZ
97 David Swan U
3.38 3.5 4.0         65 +   Tucson, AZ
98 Steven Keresztes U
3.38 3.5 3.5         40 +   Tucson, AZ
99 Greg Hill U
3.38 3.5 4.0         55 +   Tucson, AZ
100 Bryan Dilella U
3.38 3.5 3.5         55 +   Tucson, AZ
101 Gordon Strang U
3.34 3.5 3.5         65 +   Tucson, AZ
102 JJ Johnston U
3.34 3.5 3.5         40 +   Tucson, AZ
103 John Wang U
3.28 3.5 3.5         40 +   Tucson, AZ
104 Chris Duda U
3.27 3.5 3.5         18 +   Tucson, AZ
105 Michael Beckett U
3.27 3.5 3.5         40 +   Tucson, AZ
106 Grif Ratley U
3.25 3.5 4.0         65 +   Tucson, AZ
107 Robert Hartman U
3.25 3.5 3.5         40 +   Tucson, AZ
108 Juan Cardenas U
3.25 3.5 4.5         55 +   Marana, AZ
109 Marc Adams U
3.25 3.5 3.5         40 +   Tucson, AZ
110 Roger Cowles U
3.22 3.5 3.5         55 +   Oracle, AZ
111 Joe Parker U
3.21 3.5 3.5         55 +   Tucson, AZ
112 Darel Harrison U
3.21 3.5 3.5         40 +   Tucson, AZ
113 Karl Sprague U
3.20 3.5 3.5         40 +   Tucson, AZ
114 Bill Craft U
3.20 3.5 3.5         65 +   Tucson, AZ
115 Derek Wong U
3.19 3.5 3.5         40 +   Tucson, AZ
116 Marc Argabright U
3.19 3.5 3.5         65 +   Oracle, AZ
117 Jim Flint U
3.18 3.5 4.0         55 +   Tucson, AZ
118 Thomas Escobedo U
3.17 3.5 3.5         40 +   Tucson, AZ
119 Dennis Boilini U
3.16 3.5 3.5         55 +   Oracle, AZ
120 Mark Adamson U
3.16 3.5 3.5         40 +   Oracle, AZ
121 Carlos Lazo U
3.15 3.5 3.5         40 +   MARANA, AZ
122 Shane Garner U
3.13 3.5 3.5         18 +   Tucson, AZ
123 Travis Barman U
3.12 3.5 3.5         40 +   Tucson, AZ
124 Scott Overlund U
3.11 (3.5) 3.0         18 +   Tucson, AZ
125 James Buckwalter U
3.10 3.5 3.5         55 +   Tucson, AZ
126 Osama Abdel Hafez U
3.09 3.5 3.5         18 +   Detroit, MI
127 Robert Paul Baker U
3.05 3.5 3.5         18 +   Tucson, AZ
128 James Abrahamson U
3.04 (3.5) 3.5         55 +   Tucson, AZ
129 Atif Khan U
3.01 (3.5) 3.0         40 +   Tucson, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
130 Wayne McGiboney U
3.00 (3.0) 3.5         55 +   Oracle, AZ
131 James Pentony U
2.99 3.0 3.0         18 +   Oracle, AZ
132 john haberbush U
2.97 3.0 3.5         18 +   Tucson, AZ
133 Chris Dillon U
2.92 3.0 3.0         40 +   Tucson, AZ
134 Carter Hansen U
2.86 (3.0) 3.0         18 +   Tucson, AZ
135 Greg Walker U
2.85 3.0 3.0         40 +   Oracle, AZ
136 Christopher Richied U
2.80 3.0 3.0         40 +   Tucson, AZ
137 Jeffrey Mack U
2.78 3.0 3.0         40 +   Tucson, AZ
138 Carl Sandberg U
2.77 3.0 3.0         40 +   Tucson, AZ
139 Kurt Pepper U
2.77 (3.0) 3.0         55 +   TUCSON, AZ
140 Mike Dent U
2.75 3.0 3.5         40 +   Tucson, AZ
141 Karl Coomler U
2.52 3.0 3.0         18 +   Tucson, AZ
142 Scott Beaulieu U
2.51 3.0 3.0         40 +   Tucson, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
143 Michael Pleasants U
2.07 (2.5) 2.5         18 +   Tucson, AZ
CARL BARTHOLE U
n/a n/a 3.0         18 +   Oracle, AZ
Johnathon Carroll U
n/a n/a 4.0         18 +   Tucson, AZ
Michael Chenevert U
n/a n/a 3.0         18 +   Oracle, AZ
Frank Crothers U
n/a n/a 4.0         55 +   TUCSON, AZ
David Fink U
n/a n/a 5.0         18 +   Tucson, AZ
Robert Jung U
n/a n/a 4.0         18 +   TUCSON, AZ
Ian Kaufer U
n/a n/a 4.0         18 +   Tucson, AZ
Eric Landerholm U
n/a n/a 3.5         55 +   Tucson, AZ
John Nicolich U
n/a n/a 2.5         18 +   Oracle, AZ
Jay Porter U
n/a n/a 2.5         18 +   Tucson, AZ
Ken Richied U
n/a n/a 3.0         18 +   Tucson, AZ
Kenton West U
n/a n/a 3.0         18 +   Oracle, AZ
Jeff Wilbanks U
n/a n/a 4.0         18 +   PALMETTO, FL